casting lots - Español Inglés Diccionario